package com.mgg.user.service.store;

import com.mgg.user.vo.UserStoreVO;
import org.springframework.data.domain.Pageable;

import java.util.List;
import java.util.Map;


public interface StoreService {
	
	List<Map<String,Object>> listStore(Double lng, Double lat, String storeName, Pageable page);

    List<Map<String, Object>> listStoreByName(String name, Pageable page);

	Integer countStoreNum();

    Integer insertUserStore(String userId, String storeCode, Boolean isSelected);

    Integer deleteUserStore(String userId, String storeCode);

    List<UserStoreVO> listUserStore(String userId);

    UserStoreVO getSelectedStore(String userId);

    Integer updateUserStore(String userId, String storeCode, Boolean isSelected);
}
